\hypertarget{classsc2_1_1_agent_control_imp}{}\section{sc2\+:\+:Agent\+Control\+Imp Class Reference}
\label{classsc2_1_1_agent_control_imp}\index{sc2\+::\+Agent\+Control\+Imp@{sc2\+::\+Agent\+Control\+Imp}}
Inheritance diagram for sc2\+:\+:Agent\+Control\+Imp\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classsc2_1_1_agent_control_imp}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsc2_1_1_agent_control_imp_ad9d95c5c9672c812acfa881c0443550a}\label{classsc2_1_1_agent_control_imp_ad9d95c5c9672c812acfa881c0443550a}} 
{\bfseries Agent\+Control\+Imp} (\hyperlink{classsc2_1_1_agent}{Agent} $\ast$agent, \hyperlink{classsc2_1_1_control_interface}{Control\+Interface} $\ast$control\+\_\+interface)
\item 
\mbox{\Hypertarget{classsc2_1_1_agent_control_imp_a8c7633f2d705e9bd64757f8bb8d36bf7}\label{classsc2_1_1_agent_control_imp_a8c7633f2d705e9bd64757f8bb8d36bf7}} 
bool {\bfseries Restart} () override
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsc2_1_1_agent_control_imp_aa44e095f9943c6605dead2301663815b}\label{classsc2_1_1_agent_control_imp_aa44e095f9943c6605dead2301663815b}} 
\hyperlink{classsc2_1_1_control_interface}{Control\+Interface} $\ast$ {\bfseries control\+\_\+interface\+\_\+}
\item 
\mbox{\Hypertarget{classsc2_1_1_agent_control_imp_a22271ccc1432afcc5d009fc71acf337e}\label{classsc2_1_1_agent_control_imp_a22271ccc1432afcc5d009fc71acf337e}} 
\hyperlink{classsc2_1_1_action_imp}{Action\+Imp} $\ast$ {\bfseries actions\+\_\+}
\item 
\mbox{\Hypertarget{classsc2_1_1_agent_control_imp_ae078e7bc6aacd9f970c852f9bd39bfbd}\label{classsc2_1_1_agent_control_imp_ae078e7bc6aacd9f970c852f9bd39bfbd}} 
\hyperlink{classsc2_1_1_agent}{Agent} $\ast$ {\bfseries agent\+\_\+}
\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/sc2api/sc2\+\_\+agent.\+cc\end{DoxyCompactItemize}
